protective facilities for harbour - Francés Inglés Diccionario